package com.gs.api.project.video.entity;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 小程序基础配置
 * </p>
 *
 * @author guoshao
 * @since 2022-04-11
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("t_bz_baseinfo")
public class BzBaseinfo extends Model {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 小程序appid
     */
    private String appid;

    /**
     * 小程序名称
     */
    private String appName;

    /**
     * 分享图片
     */
    private String shareImg;

    /**
     * 分享标题
     */
    private String shareTitle;

    /**
     * 是否启用随机语录  1是
     */
    private Integer randomQuo;

    /**
     * 小程序背景图
     */
    private String appBg;

    /**
     * 是否开启工具类  1是 
     */
    private Integer isTools;

    /**
     * 小程序logo
     */
    private String appLogo;

    /**
     * 推广佣金
     */
    private BigDecimal commission;

    /**
     * 下载收益：1-启用；关闭
     */
    private Integer downProfit;

    /**
     * 平台佣金抽取比例
     */
    private BigDecimal platformRate;

    /**
     * 推广比例 （备用字段）
     */
    private BigDecimal extensionRate;

    /**
     * 用户每日上传数量：0-不限制
     */
    private Integer uploadCount;

    /**
     * 显示广告：1是；2否
     */
    private Integer showAd;

    /**
     * 税
     */
    private BigDecimal taxrate;

    /**
     * 每日观看广告次数
     */
    private Integer adCount;

    /**
     * 下载次数
     */
    private Integer downCount;

    /**
     * 普通下载
     */
    private Integer putongDown;

    /**
     * 最低提现金额
     */
    private BigDecimal lowestMoney;

    /**
     * 保存次数
     */
    private Integer saveCount;

    /**
     * 平台 1-微信；2-公众号；3-H5；4-抖音；5-快手
     */
    private Integer platformType;

    /**
     * 首页默认素材类型
     */
    private Integer homeType;

    /**
     * 关闭平台收益1-关闭IOS；2-关闭安卓；3-全部关闭
     */
    private Integer closeProfit;


}
